/******************************************************************************/
/*!
\file		  SoundLoader.h
\author 	Yip Yan Kit Anton
\par    	email: y.yip\@digipen.edu
\date   	Febuary 02, 2013
\brief

Copyright (C) 2013 DigiPen Institute of Technology.
Reproduction or disclosure of this file or its contents without the
prior written consent of DigiPen Institute of Technology is prohibited.
 */
/******************************************************************************/
#ifndef SOUND_WRAPPER_GUARD
#define SOUND_WRAPPER_GUARD


#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include "fmod/fmod.h"
#include "fmod/fmod.hpp"

namespace SoundWrapper
{
	bool StartSoundSystem();
	bool PlayBGM();
	bool QuitSoundSystem();
	void ERRCHECK();
	bool LoadBGM(const char* soundBGM);
	bool stopBGM();
	bool QuitSoundSystem();
	void setBGMvolume(float bgmVol);
	float getBGMvolume();
	void setSFXvolume(float sfxVol);
	float getSFXvolume();
	bool Update();
	bool LoadSFX(int name,const char* soundSFX);
	bool PlaySFX(int name);
	bool stopSFXSounds();
}

enum SoundEffects
{

};

#endif // !SOUND_WRAPPER_GUARD